Earth Watch Communications, Inc.
http://www.earthwatch.com/
Contains many images of 3D satellite views from space. Also plugs its 3D software package that integrates 3D weather visualization with a global database to create a virtual world.